cURL php NodeJS Python cSharp

Business Listings API: Overview

Business Listings API provides data based on our in-house Business Listings Database.

Endpoints will help you get business listing data about entities listed on Google Maps and category aggregations. The results are specific to the selected categories and location. You can also specify the number of results you want to retrieve and indicate the necessary sorting parameters.


Business Listings Search endpoint provides you with information about business entities listed on Google Maps in the specified categories. The result contains the address, contacts, rating, working hours, and other relevant data.

Categories Aggregation

Business Listings Categories Aggregation endpoint provides results containing data about groups of related categories along with the number of entities in each category.

Business Listings API allows applying custom filtration to the dataset that will be retrieved. By using filters, you can effortlessly get exactly the data you need. For more information, please refer to the Filters for Business Listings API.

To find answers on common questions about Business Data API and find guidance on efficient use of its features, visit our Help Center.


Business Listings API supports only the Live method of data retrieval. It doesn’t require making separate POST and GET requests to the corresponding endpoints and is suitable for systems that require delivering instant results.

You can send up to 2000 API calls per minute. Contact us if you would like to raise the limit.

Priorities and cost

The cost can be calculated on the Pricing page. You can check your spending in your account dashboard or by making a separate call to the User Data endpoint